package com.cjm.one.webmanager.service.system;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cjm.one.model.base.BaseDeleteMoreVo;
import com.cjm.one.model.system.dto.SysPostDto;
import com.cjm.one.model.system.entity.SysPost;

import java.util.List;

public interface SysPostService {

    Page<SysPost> list(SysPostDto dto);

    Boolean removeById(Long id);

    SysPost getPostById(Long id);

    Boolean save(SysPost sysPost);

    Boolean updateById(SysPost sysPost);

    BaseDeleteMoreVo removeByIds(List<Long> ids);
}
